package com.reformer.commons.constant;

import lombok.Getter;

public enum DateTimeFormat {
    YYYY_MM_DD_HH_MM_SS("yyyy-MM-dd HH:mm:ss"),
    YYYY_MM_DD_HH_MM_SS_MS("yyyy-MM-dd HH:mm:ss.SSS"),
    YYYYMMDDHHMMSS("yyyyMMddHHmmss"),
    YYYYMMDDHHMMSSMS("yyyyMMddHHmmssSSS"),
    YYYY_MM_DD("yyyy-MM-dd"),
    YYYYMMDD("yyyyMMdd"),
    HH_MM_SS("HH:mm:ss"),
    MM_DD("MM-dd"),
    YYYY_MM("yyyy-MM"),
    MM_DD_HH_MM("MM-dd HH:mm"),
    MM_DD_HH_MM_SS("MM-dd HH:mm:ss"),
    YYYY_MM_DD_HH_MM("yyyy-MM-dd HH:mm"),
    HH_MM("HH:mm");

    @Getter
    private String format;

    private DateTimeFormat(String format) {
        this.format = format;
    }

}
